/* 
    Document   : contests_page
    Created on : 21-set-2011, 16.54.03
    Author     : andrea
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.floatl {
    float: left;
}

.clr {
    clear: both;
}

#new_contest {
    width: 400px;
    height: 480px;
    
}

#active_contests {
    width: 220px;
    height: 480px;
    margin-left: 6px;
    
}

textarea{
    resize:none;
}

#contestContainer {
    overflow-y: scroll;
    height: 480px;
}

.contestElement {
    border:1px solid black;
    margin-bottom: 5px;
    margin-right: 5px;
    width: 190px;
}

.contestElement:hover {
    cursor:pointer;
    background-color: #d9b8ff;
}

.contestElement div {
    padding:3px;
}

.contestElement table {
    width: 175px;
}

#contestInfo {
    width: 645px;
    float:left;
    margin-left:7px;
}

.vidwiz_contest_user{
    width: 100%;
    border: 1px solid white;
}

.vidwiz_contest_user:hover{
    background-color: #d9b8ff;
    cursor:pointer;
}

.vidwiz_user_button{
    width:100px;
}

.vidwiz_contest_buttons {
    text-align: right;
}

    .thumbs {
        width: inherit;
        cursor:pointer;
        padding:1px;
        width: 134px;
        height: 105px;
        background-repeat: no-repeat;
        background-position: center center;
    }
    
    #thumb_table {
    table-layout: fixed;
        margin-left: 10px;
    }
    
    .thumbs_td {
        width:132px;
        background: black;
        text-align: center;
        border:2px dotted #108513;
    }
   

#disallowButton{
    background-image: url('../img/disallow.png');
    width:32px;
    height: 32px;
    display:none;
    margin-top:-32px;
    margin-left:102px;
}


#allowButton{
    background-image: url('../img/allow.png');
    width:32px;
    height: 32px;
    display:none;
    margin-top:-32px;
    margin-left:69px;
}

.allowButton {
    background-image: url('../img/allow.png');
    width:32px;
    height: 32px;
    z-index: 1021;
    
}

.closeButton {
    background-image: url('../img/close.png');
    width:32px;
    height: 32px;
    z-index: 1021;
    
}

.disallowButton {
    background-image: url('../img/disallow.png');
    width:32px;
    height: 32px;
    z-index: 1021;
    
}

#playButton {
    background-image: url('../img/play.png');
    width:32px;
    height: 32px;
    display:none;
    margin-top:-32px;
    margin-left:36px;
}    

#addTitle {
    background-image: url('../img/black.png');
    display:none;
    margin-bottom:-18px;
    position:relative;
    color:white;
}


.blackdiv {
    background-color: black;
    display:none;
    position:absolute;
    top:0;
    left:0;
    z-index:800;
    opacity:0.5;
}

#palette {
    display:none;
    position:absolute;
    top:0;
    left:0;
    z-index:1000;
}

.videoThumbList{
    
}